透過區域網路,讓 Mac 與 Windows 10 共享檔案
I. macOS 共享給 Windows 10:
[mac 端]
1. 開啟 System Preferences > Sharing
2. 按左下角鎖頭,解鎖獲得管理員權限
3. 左側 File Sharing 打勾
4. 按 Options > 確定 Share files and folders using SMB 為打勾
5. 下方 Windows File Sharing: 打勾可以登入的帳號 (如果沒有建立其他 mac 的帳號,這裡只會看到你自己的管理員權限帳號)
6. 輸入該帳號的密碼後 按 Done 離開回到 Sharing 設定
7. 注意 File Sharing: on 下方可以看到自己的 local ip 如: smb://192.168.0.1
,此 ip 可以供 Windows 登入
8. 到 System Preferences > Network > 右下角 “Advanced…" > “WINS" 頁面確定 Workgroup 與 Windows 的電腦相同 (一般Windows 的預設為 WORKGROUP)
[Windows 10 端]
1. 檢查 Windows 的 workgroup (工作群組) 名稱 (按 Win + Pause 開啟或到 控制台>系統及安全>系統 顯示系統資訊) 與 mac 的相同
2. 到 設定 > 網路和網際網路 > 狀態 > 變更您的網路設定 > 共用選項
3. 在使用中的目前設定檔下勾選 “開啟網路探索" 及 “開啟檔案及印表機共用"
4. 按 “儲存變更" 後離開
5. 開啟檔案總管,在上方網址列輸入
\\[mac 的 local ip]
這裡 mac 的 local ip 是剛剛在 mac 上看到的 smb:// 後方的 ip,例如輸入 \\192.168.0.1
6. 輸入 mac 上的帳號密碼,即完成連線
注意: 此方法下該 mac 帳號所能看到的所有檔案 (包含系統檔) 皆會自動分享給登入的電腦,並擁有完整修改的權限。除非另開一個 mac 帳號,並限制可以看到的資料夾。因此建議不使用時,將其關閉。
Reference: https://support.apple.com/zh-tw/guide/mac-help/mchlp1657/10.14/mac/10.14
II. Windows 10 共享給 macOS:
[Windows 10 端]
1. 到 設定 > 網路和網際網路 > 狀態 > 變更您的網路設定 > 共用選項,在使用中的目前設定檔下確定 “開啟網路探索" 及 “開啟檔案及印表機共用" 有勾選 就算沒有開啟似乎也還是可以連線
2. 查詢 Windows 電腦名稱 (控制台>系統及安全>系統 下的 電腦名稱)
3. 開啟檔案總管
4. 到要開啟共用的資料夾,按右鍵 > 內容 > “共用" (標籤頁) > 進階共用(D)… > 打勾 “共用此資料夾(S)"
5. 按 確定 > 確定 完成設定
[macOS 端]
1. 開啟 Finder
2. 左下角 Shared (共享),找到並選取你的 Windows 電腦名稱,點選右上的 Connect As… (連接身分…)
3. 選取 Registered User (註冊使用者),並輸入 Windows 上的使用者名稱及密碼,後按 Connect 連線
4. 若設定正確,會看到剛剛所分享的資料夾
注意:
1. 預設 Windows 還會分享完整的使用者資料夾,建議可以關閉: 開啟檔案總管到 C:\使用者 > 右鍵 > 內容 > 共用 > 進階共用 >取消勾選 “共用此資料夾(S)"。
2. 不論是否有 “開啟網路探索" 及 “開啟檔案及印表機共用",只要有任何資料夾設定為"共用"且分享權限給一位 User,則當該 User 透過網路登入這台 Windows 就看到該資料夾。因此要徹底關閉網路分享,必須到各個資料夾去關閉共用。
3. 在 “進階共用設定" 下的 “所有網路",若開啟 “公用資料夾共用",則會連帶一同分享使用者資料夾 C:\使用者\[使用者名稱]\ 給登入的使用者,無法關閉。若稍後關閉 “公用資料夾共用",則還需要到 C:\使用者\ 去手動移除共用權限,否則預設會維持分享。
4. 可以看到只要具有 Windows 或 Mac 使用者的帳號密碼,就透過區域網路獲得該電腦的許多檔案,該作業系統的使用者也不會發覺,因此作業系統的使用者密碼不能設定得太簡單,以免區域網路上的其他電腦攻擊。
5. 網路上有人建議開啟 Windows 的 SMB 1.0 功能。但 SMB 1.0 系統老舊,其漏洞曾造成勒索病毒的入侵,因此不建議開啟 (微軟也不建議使用 SMB 1.0)。而這裡所使用的方法不需要額外啟用 SMB 1.0 也可以運作。
Reference:
https://support.apple.com/zh-tw/guide/mac-help/mchlp1660/10.14/mac/10.14
https://support.microsoft.com/en-us/help/4092694/windows-10-file-sharing-over-a-network